\section{R\'{e}f\'{e}rence de l'union YYSTYPE}
\label{unionYYSTYPE}\index{YYSTYPE@{YYSTYPE}}
Type de yylval : union des diff\'{e}rents types utilis\'{e}s.  


{\tt \#include $<$yystype.h$>$}

Graphe de collaboration de YYSTYPE:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=64pt]{unionYYSTYPE__coll__graph}
\end{center}
\end{figure}
\subsection*{Attributs publics}
\begin{CompactItemize}
\item 
int {\bf i}
\begin{CompactList}\small\item\em Entier, pass\'{e} par NUMI. \item\end{CompactList}\item 
float {\bf f}
\begin{CompactList}\small\item\em Flottant, pass\'{e} par NUMF. \item\end{CompactList}\item 
bool {\bf b}
\begin{CompactList}\small\item\em Bool\'{e}en, pass\'{e} par NUMB. \item\end{CompactList}\item 
{\bf CSymbol} $\ast$ {\bf s}
\begin{CompactList}\small\item\em Symbole, pass\'{e} notamment par les expressions. \item\end{CompactList}\item 
{\bf Str\-Id} {\bf strid}
\begin{CompactList}\small\item\em Str\-Id, pass\'{e} par ID. \item\end{CompactList}\item 
{\bf YYAFF} {\bf id\_\-val}
\begin{CompactList}\small\item\em Affectation, pass\'{e} par affect. \item\end{CompactList}\end{CompactItemize}


\subsection{Description d\'{e}taill\'{e}e}
Type de yylval : union des diff\'{e}rents types utilis\'{e}s. 



D\'{e}finition \`{a} la ligne 16 du fichier yystype.h.

\subsection{Documentation des donn\'{e}es membres}
\index{YYSTYPE@{YYSTYPE}!b@{b}}
\index{b@{b}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool {\bf YYSTYPE::b}}\label{unionYYSTYPE_bfc312fe3e9b1fda024b445d721544c6}


Bool\'{e}en, pass\'{e} par NUMB. 



D\'{e}finition \`{a} la ligne 20 du fichier yystype.h.\index{YYSTYPE@{YYSTYPE}!f@{f}}
\index{f@{f}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float {\bf YYSTYPE::f}}\label{unionYYSTYPE_99776c8b7ad562bbdd4d866a3bb85041}


Flottant, pass\'{e} par NUMF. 



D\'{e}finition \`{a} la ligne 19 du fichier yystype.h.\index{YYSTYPE@{YYSTYPE}!i@{i}}
\index{i@{i}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf YYSTYPE::i}}\label{unionYYSTYPE_c818758881756c0236e9c66531f0981b}


Entier, pass\'{e} par NUMI. 



D\'{e}finition \`{a} la ligne 18 du fichier yystype.h.\index{YYSTYPE@{YYSTYPE}!id_val@{id\_\-val}}
\index{id_val@{id\_\-val}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf YYAFF} {\bf YYSTYPE::id\_\-val}}\label{unionYYSTYPE_5dff5685d6225dc6a001a0e5d4bff085}


Affectation, pass\'{e} par affect. 



D\'{e}finition \`{a} la ligne 23 du fichier yystype.h.

R\'{e}f\'{e}renc\'{e} par yyparse().\index{YYSTYPE@{YYSTYPE}!s@{s}}
\index{s@{s}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CSymbol}$\ast$ {\bf YYSTYPE::s}}\label{unionYYSTYPE_f601591996d85d589dc6d6e839e921f9}


Symbole, pass\'{e} notamment par les expressions. 



D\'{e}finition \`{a} la ligne 21 du fichier yystype.h.

R\'{e}f\'{e}renc\'{e} par yyparse().\index{YYSTYPE@{YYSTYPE}!strid@{strid}}
\index{strid@{strid}!YYSTYPE@{YYSTYPE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Str\-Id} {\bf YYSTYPE::strid}}\label{unionYYSTYPE_059ac88476345e828dcf6e0845db9e93}


Str\-Id, pass\'{e} par ID. 



D\'{e}finition \`{a} la ligne 22 du fichier yystype.h.

La documentation de cette union a \'{e}t\'{e} g\'{e}n\'{e}r\'{e}e \`{a} partir du fichier suivant:\begin{CompactItemize}
\item 
{\bf yystype.h}\end{CompactItemize}
